.forget{
		width: 100%;
		text-align: center;
		position: fixed;
		bottom: 100rpx;
		color: #333;
		font-size: 32rpx;
	}
	.remark{
		width: 100%;
		text-align: center;
		margin-top: 70rpx;
		color: #333;
		font-size: 32rpx;
		text{
			font-weight: bold;
		}
	}
	.success{
		width: 630rpx;
		height: 100rpx;
		margin: 0 auto;
		margin-top: 50rpx;
		display: flex;
		align-items: center;
		justify-content: center;
		color: #fff;
		font-size: 34rpx;
		font-weight: bold;
		background: #3578f5;
		border-radius: 10rpx;
	}
	.phone{
		width: 630rpx;
		margin: 0 auto;
		border: 1px solid #dae0e1;
		border-radius: 5rpx;
		height: 100rpx;
		display: flex;
		align-items: center;
		.code{
			color: #adc9d8;
			font-size: 34rpx;
			margin-left: auto;
			margin-right: 30rpx;
		}
		.guanbi{
			width: 40rpx;
			height: 40rpx;
		}
		.input{
			width: 250rpx;
			height: 100%;
			color: #333;
			font-size: 34rpx;
			margin-left: 30rpx;
		}
		.loginicon{
			width: 45rpx;
			height: 45rpx;
			margin-left: 35rpx;
		}
	}
	.logintitle{
		width: 630rpx;
		margin: 0 auto;
		margin-top: 100rpx;
		display: flex;
		height: 70rpx;
		.logintitles_select{
			color: #3b76f3!important;
			position: relative;
		}
		.logintitles_select:after{
			content:"";
			position: absolute;
			width: 40rpx;
			height: 10rpx;
			border-radius: 10rpx;
			background: #3b76f3;
			left: 50%;
			margin-left: -20rpx;
			bottom: -25rpx;
		}
		.logintitles{
			width: 50%;
			height: 100%;
			display: flex;
			align-items: center;
			justify-content: center;
			color: #333;
			font-size: 38rpx;
		}
	}
	.logo{
		width: 90rpx;
		height: 90rpx;
		margin: 0 auto;
		image{
			width: 100%;
			height: 100%;
			border-radius: 50%;
		}
	}
	.register{
	   width: 86%;
	   margin: 0 auto;
	   text-align: right;
	   color: #031f26;
	   font-size: 32rpx;
	   padding-top: 30rpx;
	}